package com.ruoyi.system.domain.vo.coopHan;

import com.ruoyi.system.domain.TAssociationClapDetail;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName CulvertVo
 * @Author YangFu
 * @Date 2024/3/3 13:29
 * @Version 1.0
 */
@Data
@ApiModel(value = "CulvertVo", description = "协拍涵草稿信息")
public class CulvertVo {
    @ApiModelProperty(value = "id")
    private Long id;
    /**
     * 协拍涵名称
     */
    @ApiModelProperty(value = "协拍涵名称")
    private String name;
    /**
     * 备案编号
     */
    @ApiModelProperty(value = "备案编号")
    private String recordNumber;

    /**
     * 影片名
     */
    @ApiModelProperty(value = "影片名")
    private String movieName;

    /**
     * 电影脚本
     */
    @ApiModelProperty(value = "电影剧本")
    private String movieScript;

    /**
     * 电影剧本名
     */
    @ApiModelProperty(value = "电影剧本名")
    private String movieScriptName;

    /**
     * 项目书
     */
    @ApiModelProperty(value = "项目书")
    private String projectBook;

    /**
     * 项目书名
     */
    @ApiModelProperty(value = "项目书名")
    private String projectBookName;
    /**
     * 公约书
     */
    @ApiModelProperty(value = "公约书")
    private String conventionBook;


    @ApiModelProperty(value = "公约书名")
    private String conventionBookName;

    /**
     * 委托书
     */
    @ApiModelProperty(value = "委托书")
    private String entrustBook;

    /**
     * 委托书名
     */
    @ApiModelProperty(value = "委托书名")
    private String entrustBookName;

    /**
     * 其他材料
     */
    @ApiModelProperty(value = "其他材料")
    private String otherMaterial;

    /**
     * 其他材料名
     */
    @ApiModelProperty(value ="其他材料名")
    private String otherMaterialName;

    @ApiModelProperty(value = "协拍涵-场景详情草稿")
    private List<TAssociationClapDetail> clapDetails;

}
